﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data;

using sipfe.model.validation;
using sipfe.model.utilitarios;
using sipfe.util;
using sipfe.model.dataAccess;

namespace sipfe.service.utilitarios
{
    public class CambioClaveService
    {
        
        
        public int UpdateCambioClave(CambioClaveModel cambioClaveModel)
        {
            decimal nideUsuario =   cambioClaveModel.NIdeUsu;
            string vPassword    =   UtilitariosUtil.getInstance().Encriptar(cambioClaveModel.ConfirmarClave); ;            
            CambioClaveDAO ccDao = new CambioClaveDAO();
            return ccDao.UpdateCambioClave(nideUsuario, vPassword);
        }
        public bool ValidarClaveActual(decimal nideUsuario, string claveActual)
        {
            CambioClaveDAO ccDao = new CambioClaveDAO();
            string vPasswordUser = UtilitariosUtil.getInstance().Encriptar(claveActual);
            return ccDao.validarClaveActual(nideUsuario, vPasswordUser);
        }

    }
}
